MotoPress\Appointment\Services\TimeSlotService S

Total Complexity 41
Dependencies 4
Dependents 2
Total lines 360
Lines of code 162
Logical lines of code 91
Comment lines 136
Methods 11
Properties 4

Methods 11

Method Rating Maintainability Complexity Lines of code
getTimeSlotsForEntities()
A
50 8 29
getAvailableTimeSlotsForPeriod()
S
54 6 21
blockCartItems()
S
57 6 16
blockPeriod()
S
56 4 18
addEmployee()
S
57 4 17
__construct()
S
62 4 11
getAvailableTimeSlotsForDate()
S
59 3 15
getTimeSlotsForHours()
S
57 2 17
addEmployees()
S
73 2 5
getUnblockedTimeSlotsBookingIds()
S
69 1 7
isAvailableTimeSlot()
S
70 1 6